<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    return 返回值
    其实就是给函数一个返回值 和 中断函数
    1.中断函数
    <script>
        // function fn(){
        //     console.log(1);
        //     console.log(2);
        //     return;
        //     console.log(3);
        // }
        // fn()
    </script>

    2.返回值
    函数调用本身也是一个表达式,表达式就应该有一个值出现
    通过return把函数的返回值给它带出来
    <script>
        // function fn1(){
        //     return 100;
        // }
        // fn1()
        // console.log(fn1());
    </script>


    求和
    <script>
        // function sum(a,b){
        //     alert(a+b);
        // }
        // sum(3,4);
        // sum(2,4);
        // sum(5,4);

        // function sum1(a,b){
        //     return a+b;
        // }
        // alert(sum1(1,4));
        // console.log(sum1(1,4));
        // document.write(sum1(1,4))
    </script>

    注意:函数可以没有return,默认整个函数返回的是undefined
    <script>
        function  fn2(){}
        console.log(fn2());//undefined
    </script>
</body>
</html>